put the finishing touch on - Türkisch Englisch Wörterbuch